Generic Support for Caching and Disconnected Operation

نویسندگان

  • Michael N. Nelson
  • Yousef Y. A. Khalidi
چکیده

Current systems use caching to provide high performance and possibly support disconnected operation. However, current solutions are type specific. With the advent of modular distributed operating systems and mobile machines there is a need to provide generic support for implementing cacheable/disconnectable services. We present an architecture that can be used to implement cacheable/disconnectable services of any type. In addition we present the implementation of this architecture on the Spring operating system. We have used this architecture for implementing file caching and are currently working on other caching implementations and providing support for disconnected operation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Supporting Groupware in Mobile Environments

This technical report describes a replicated object store designed to support typically asynchronous collabo-rative activities in mobile environments. The system allows the definition of type-specific data management solutions using an object framework that includes awareness management. High data availability is provided in mobile environments relying on server replication and client caching a...

متن کامل

Operational Data Storage Unification

We see a world where personal system software is self-installing, self-configuring, self-personalizing, self-administering, and self-healing. In this world, personal system data is visible in a single name space regardless of " owning " application and data location, supports uniform non-procedural query, transactions, and security, is automatically backed up, is recoverable, and supports porta...

متن کامل

Supporting Disconnected Operation in DOORS

In this paper we present a replicated object store used to support disconnected operation. The system uses an optimistic replication approach to provide high read and write availability. The development of new applications is supported by an object framework that decomposes objects in several components, each one managing a different aspect related with data sharing, such as concurrency control...

متن کامل

Coping with Conflicts in an Optimistically Replicated File System

Coda is a scalable distributed Unix1 file system that provides high availability through the use of two distinct but complementary mechanisms. One mechanism, server replication, stores copies of a file at multiple servers. The other mechanism, disconnected operation, is a mode of execution in which a caching site temporarily assumes the role of a replication site. Disconnected operation is part...

متن کامل

MobiScape: WWW Browsing under Disconnected and Semi-Connected Operation

Although WWW browsers such as Netscape already offer some support for operation under low bandwidth connections, this is still unsuited for mobile environments. In contrast to fixed networks, here connection time is usually expensive and thus clients cannot afford long sessions. MobiScape uses the proxy interface present on modern navigation tools. It intercepts the HTTP data flow, compresses i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993